package com.gzucm.Scholarship.annotation;

import com.gzucm.Scholarship.common.enums.UserType;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;


@Target({ElementType.METHOD, ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
public @interface AuthorityCheck {

    boolean require() default true;

    UserType[] value() default {};

}
